home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Visual Cafe 3
/
Visual Cafe 3.ISO
/
Vcafe
/
Main.bin
/
JLookAndFeelComboBoxBeanInfo.java
< prev
next >
Wrap
Text File
|
1998-11-02
|
2KB
|
61 lines
package com.symantec.itools.swing;
import java.beans.*;
import java.util.ResourceBundle;
import com.symantec.itools.swing.beans.BeanDescriptorAttributes;
import com.symantec.itools.beans.HelperBeanInfo;
import com.symantec.itools.swing.DesignTimeResourceBundle;
public final class JLookAndFeelComboBoxBeanInfo
extends HelperBeanInfo
{
public JLookAndFeelComboBoxBeanInfo()
{
setInheritSuperBeanInfo(true);
ResourceBundle resources = ResourceBundle.getBundle("com.symantec.itools.swing.DesignTimeResourceBundle");
String folderName = resources.getString(DesignTimeResourceBundle.SWING_ADDITIONS_FOLDER_TOOLBAR_KEY);
setComponentLibraryFolder(folderName);
setToolbarFolder(folderName);
setWinHelpKey(m_WinHelpID);
}
public PropertyDescriptor[] getPropertyDescriptors()
{
try
{
PropertyDescriptor hideModelPropertyDescriptor = new PropertyDescriptor("model", m_JLookAndFeelComboBoxClass);
hideModelPropertyDescriptor.setHidden(true);
PropertyDescriptor hideEditablePropertyDescriptor = new PropertyDescriptor("editable", m_JLookAndFeelComboBoxClass);
hideEditablePropertyDescriptor.setHidden(true);
PropertyDescriptor hideEditorPropertyDescriptor = new PropertyDescriptor("editor", m_JLookAndFeelComboBoxClass);
hideEditorPropertyDescriptor.setHidden(true);
return new PropertyDescriptor[]
{
hideModelPropertyDescriptor,
hideEditablePropertyDescriptor,
hideEditorPropertyDescriptor,
};
}
catch(IntrospectionException e)
{
e.printStackTrace();
}
//Error, return no properties
return new PropertyDescriptor[0];
}
protected Class getBeanClass()
{
return m_JLookAndFeelComboBoxClass;
}
protected final static String m_WinHelpID = "0x6013C";
protected final static Class m_JLookAndFeelComboBoxClass = JLookAndFeelComboBox.class;
}